package br.com.news.modal;

import java.io.Serializable;

import br.com.news.modal.interfaces.IBaseBean;

public class UsuarioAndroidBean implements Serializable, IBaseBean {

	private static final long serialVersionUID = 4617250273847268032L;

	private long idUsuarioAndroid;

	public static final String ID_USUARIO_ANDROID = "_id";

	public UsuarioAndroidBean() {
	}

	public UsuarioAndroidBean(long idUsuarioAndroid) {
		this.idUsuarioAndroid = idUsuarioAndroid;
	}

	public long getIdUsuarioAndroid() {
		return this.idUsuarioAndroid;
	}

	public void setIdUsuarioAndroid(Long idUsuarioAndroid) {
		this.idUsuarioAndroid = idUsuarioAndroid;
	}

	@Override
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result + (int) (idUsuarioAndroid ^ (idUsuarioAndroid >>> 32));
		return result;
	}

	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (!(obj instanceof UsuarioAndroidBean))
			return false;
		UsuarioAndroidBean other = (UsuarioAndroidBean) obj;
		if (idUsuarioAndroid != other.idUsuarioAndroid)
			return false;
		return true;
	}

	@Override
	public String nomeTabela() {
		return "UsuarioAndroid";
	}

	@Override
	public String nomePrimaryKey() {
		return ID_USUARIO_ANDROID;
	}

	@Override
	public String[] nomeColunas() {
		return new String[] { ID_USUARIO_ANDROID };
	}

	@Override
	public long getId() {
		return idUsuarioAndroid;
	}

}
